package com.bear.hospital.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import org.springframework.data.annotation.Id;

/**
 * @Author： zmwx
 * @Date： 2025/3/5 11:21
 * @Describe：
 */
@Data
@TableName("log_request_param_response")
public class ApiLog {

    @TableId
    @JsonProperty("id")
    private String id;

   // @TableField("clazz")
    @JsonProperty("clazz")
    private String clazz;

   // @TableField("method")
    @JsonProperty("method")
    private String method;

  //  @TableField("request_path")
    @JsonProperty("request_path")
    private String requestPath;

  //  @TableField("args")
    @JsonProperty("args")
    private String args;

  //  @TableField("response")
    @JsonProperty("response")
    private String response;

   // @TableField("user_name")
    @JsonProperty("user_name")
    private String userName;

    @TableField("full_name")
    @JsonProperty("full_name")
    private String fullName;

    @TableField("create_time")
    @JsonProperty("create_time")
    private String createTime;

    @TableField("modify_time")
    @JsonProperty("modify_time")
    private String modifyTime;

    @TableField("dr")
    @JsonProperty("dr")
    private String dr;
}